drainage/draining canal - French English Dictionary